bundle of garlic heads - Spanish English Dictionary